package com.ctsi.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import java.util.List;

import lombok.Data;

@ApiModel(value="com-ctsi-entity-SysMenuOrg")
@Data
public class SysMenuOrg {
    /**
    * 主键ID
    */
    @ApiModelProperty(value="主键ID")
    private Long id;

    /**
    * 父级id
    */
    @ApiModelProperty(value="父级id")
    private Long parentOrgId;

    /**
    * 机构编码
    */
    @ApiModelProperty(value="机构编码")
    private String orgCode;

    /**
    * 机构名称
    */
    @ApiModelProperty(value="机构名称")
    private String orgName;

    /**
    * 机构完整编码
    */
    @ApiModelProperty(value="机构完整编码")
    private String orgPathCode;

    /**
    * 机构级别
    */
    @ApiModelProperty(value="机构级别")
    private String orgLevel;

    /**
    * 机构类型
    */
    @ApiModelProperty(value="机构类型")
    private String orgType;

    /**
    * 创建人ID
    */
    @ApiModelProperty(value="创建人ID")
    private Long createStaffId;

    /**
    * 创建人
    */
    @ApiModelProperty(value="创建人")
    private String createStaff;

    /**
    * 创建时间
    */
    @ApiModelProperty(value="创建时间")
    private Date createTime;

    /**
    * 修改人ID
    */
    @ApiModelProperty(value="修改人ID")
    private Long updateStaffId;

    /**
    * 修改人
    */
    @ApiModelProperty(value="修改人")
    private String updateStaff;

    /**
    * 更新时间
    */
    @ApiModelProperty(value="更新时间")
    private Date updateTime;

    /**
    * 地区编码
    */
    @ApiModelProperty(value="地区编码")
    private Long lanId;

    /**
    * 地区名称
    */
    @ApiModelProperty(value="地区名称")
    private String lan;


    private List<SysMenuOrg> sysMenuOrgs;
}